Replace Icon

Replace All Nested

Overview

Replace All Nested replaces every occurrence of a selected component in the active assembly including occurrences inside nested subassemblies. The replacement is selected from components already present in the assembly (no file browsing required).

Use this when a part/subassembly must be updated everywhere it appears across the entire hierarchy and you want to avoid manually opening and editing each subassembly.

How It Works

  1. Select the component occurrence type you want to replace.
  2. Select the replacement component occurrence (already present in the assembly).
  3. The command searches the entire assembly tree (all levels) for matching occurrences.
  4. Each matching occurrence is replaced and references/constraints are updated as needed.

Usage Instructions

  1. Open the assembly.
  2. Click Replace All Nested in the Replace panel.
  3. Select the component to be replaced.
  4. Select the replacement component.
  5. Review the assembly to confirm replacements occurred throughout the hierarchy.

Troubleshooting

  • Some occurrences were not replaced: Check for unique constraints, iLogic rules, suppressed components, or read-only files that may block replacement.
  • Constraints break: Ensure the replacement is compatible with the original in terms of geometry/connectors.
  • Operation slow on big assemblies: This command traverses the full hierarchy; consider using Replace All when you only need top-level components.

Examples

Update a fastener everywhere: Replace every instance of a bolt with a new size/type, including those inside nested hardware subassemblies.

Swap a vendor part revision: Replace a purchased part with an updated version throughout the full assembly.

Related Commands

Assembly Tool Suites